/* CLEAR FIX FOR DIV - to be used if you use floating for your div
 note: you should use this "class=clearfix" on the container div of the float
 example:
 <div class=clearfix>
	<div styele="float:left"></div>
 </div> 
*/

		.italics 
		{ 
			font-size:10px;
			font-style:italic;
		}
		
		.redHeader
		{
			color:red;
			font-weight:bolder;
			text-decoration:underline;
		}
		
		.smallNote
		{
			font-size:9px;
			margin-top:0;
		}
		
		.ogra 
		{
			margin-left:15px;
			} 
				

		.clearfix:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;
		}

		/* Hides from IE-mac \*/
		* html .clearfix {height: 1%;}
		/* End hide from IE-mac */
		
		/* What? You want to get crazy and do IEmac too? Okay. */
			.clearfix { display: inline-table; } 
		/* end IEmac only */		

/* END OF CLEAR FIX FOR DIV*/


/*-------General Styles--------*/


 
/*the default color and size for text on this site.*/

.shadowheader {
	color: #005B9A;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	}


a {
	color: #0C5C75;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	}

td { 
	color: #333333; 
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	}

.TitleText { 
	color: #0C5C75; 
	font-size: 14px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.SubTitleText { 
	color: #0C5C75; 
	font-size: 12px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	}	

.txtTopNavOn{ 
	color: #FBC82E; 
	font-size: 12px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	}

.txtTopNav

	{
	
		color: #FFFFFF; text-decoration:none;

	
	}
	
/*end of defaults.*/


/* PORTAL COLOR SCHEME */

			.portal_headline_red {
				color: #CE0B0B; 
				font-size: 20px;
				font-family:Arial, Helvetica, sans-serif;	
				}
			
			.portal_txt_red {
				color: #CE0B0B; 
				font-size: 12px;
				font-weight: bold;
				font-family:Arial, Helvetica, sans-serif;	
				}

			.portal_txt_green {
				color: #00536D; 
				font-size: 11px;
				font-weight:bold;
				font-family:Arial, Helvetica, sans-serif;	
				}	

			.portal_link_red					{color: #CE0B0B; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
			.portal_link_red A:Link 			{color: #CE0B0B; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; }
			.portal_link_red A:Visited 			{color: #CE0B0B; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
			.portal_link_red A:Active			{color: #CE0B0B; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; }
			A.portal_link_red:hover				{color: #CE0B0B; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none}							

			.portal_link_gray					{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal;}
			.portal_link_gray A:Link 			{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; }
			.portal_link_gray A:Visited 		{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal;}
			.portal_link_gray A:Active			{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; }
			A.portal_link_gray:hover			{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-decoration:none}										
	
/* END OF PORTAL COLOR SCHEME */



/* CROSSLINKS COLOR SCHEME */

.xlink_lubricants_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}

.xlink_lubricants	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}
	
.xlink_handwash_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}

.xlink_handwash	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}
	
.xlink_xpresslube_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}

.xlink_xpresslube	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}
	
.xlink_fuels_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}

.xlink_fuels	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}
	
.xlink_starmart_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}
	
.xlink_starmart	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}

.xlink_community_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}
	
.xlink_community	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}
	
.xlink_starcard_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}
	
.xlink_starcard	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}
	
.xlink_starcash_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}
	
.xlink_starcash	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}
	
.xlink_coffeeplus_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}
	
.xlink_coffeeplus	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}
	
.xlink_candi_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}
	
.xlink_candi	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}
	
.xlink_lpg_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}
	
.xlink_lpg	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}

.xlink_hyperlink {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#FF0000;
	text-decoration:underline
	}

.xlink_hyperlink {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#FF0000;
	text-decoration:underline
	}

.xlink	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}
	
.xlink_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}



/* END OF CROSSLINKS COLOR SCHEME */



.footer {
	color: #333333; 
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;	
	}

.form_header_darkgray_bold {
	color: #333333; 
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
	}

.form_header_darkgray_plain {
	color: #333333; 
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;	
	}


.form_input 
{
	color: #000000; 
	font-size:.85em;
	font-family: verdana;
	border:0px;
	Padding-left:5px;
	Padding-right:5px;
	background:transparent;
}

.local_news 
{
	color: #cccccc; 
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}



.formtxt 						{color: #575757; font-family:Arial, Helvetica, sans-serif; font-size: 10px; }
.formtxt A:Link 				{color: #575757; font-family:Arial, Helvetica, sans-serif; font-size: 10px; }
.formtxt A:Visited 				{color: #575757; font-family:Arial, Helvetica, sans-serif; font-size: 10px; }
.formtxt A:Active				{color: #575757; font-family:Arial, Helvetica, sans-serif; font-size: 10px; }
A.formtxt:hover					{color: #575757; font-family:Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none;}

.txtgray11 						{color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
.txtgray11 A:Link 				{color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
.txtgray11 A:Visited 			{color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
.txtgray11 A:Active				{color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
A.txtgray11:hover				{color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}

.txtRed11 						{color: #D42E12; font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
.txtRed11 A:Link 				{color: #D42E12; font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
.txtRed11 A:Visited 			{color: #D42E12; font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
.txtRed11 A:Active				{color: #D42E12; font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
A.txtRed11:hover				{color: #D42E12; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}

.txtGrayBold11 					{color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.txtGrayBold11 A:Link 			{color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.txtGrayBold11 A:Visited 		{color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.txtGrayBold11 A:Active			{color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
A.txtGrayBold11:Hover			{color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; text-decoration:none;}

.txtDrkGray11 					{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal;}
.txtDrkGray11 A:Link 			{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; }
.txtDrkGray11 A:Visited 		{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal;}
.txtDrkGray11 A:Active			{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px;font-weight:normal; }
A.txtDrkGray11:hover			{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-decoration:none}

.txtNavyBlue11 					{color: #003d4d; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}
.txtNavyBlue11 A:Link 			{color: #003d4d; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}
.txtNavyBlue11 A:Visited 		{color: #003d4d; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}
.txtNavyBlue11 A:Active			{color: #003d4d; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}
A.txtNavyBlue11:hover			{color: #003d4d; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}

.txtWhite 						{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
.txtWhite A:Link 				{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
.txtWhite A:Visited 			{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
.txtWhite A:Active				{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
A.txtWhite:hover				{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}

.subnav 						{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
.subnav A:Link 					{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
.subnav A:Visited 				{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
.subnav A:Active				{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
A.subnav:hover					{color: #ED3027; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}

.subnav2 						{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
.subnav2 A:Link 				{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
.subnav2 A:Visited 				{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
.subnav2 A:Active				{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
A.subnav2:hover					{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline;} 


.subnav_Side_HL 				{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
.subnav_Side_HL A:Link 			{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
.subnav_Side_HL A:Visited 		{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
.subnav_Side_HL  A:Active		{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
A.subnav_Side_HL:hover			{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none;}

.Header_Green 					{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}
.Header_Green A:Link 			{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}
.Header_Green A:Visited 		{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}
.Header_Green A:Active			{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}
A.Header_Green:hover			{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; text-decoration:none;}

.SubHeader_Green 				{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
.SubHeader_Green A:Link 		{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
.SubHeader_Green A:Visited 		{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
.SubHeader_Green A:Active		{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
A.SubHeader_Green:hover			{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none;}

.SubHeader_Red 					{color: #ED1B2D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
.SubHeader_Red A:Link 			{color: #ED1B2D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
.SubHeader_Red A:Visited 		{color: #ED1B2D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
.SubHeader_Red A:Active			{color: #ED1B2D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
A.SubHeader_Red:hover			{color: #ED1B2D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none;}

.txt_Green 						{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
.txt_Green A:Link 				{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
.txt_Green A:Visited 			{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
.txt_Green A:Active				{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
A.txt_Green:hover				{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; text-decoration:none;}